เรื่องย่อ Brokeback Mountain
ฤดูร้อน ปี 1963 แจ็ก ทวิสต์ (เจค กิลเลนฮาล) และ เอนนิส เดล มาร์ (ฮีธ เลดเจอร์) ได้รับการว่าจ้างให้เป็นคนงานในฟาร์มเลี้ยงแกะแห่งหนึ่ง ใกล้เทือกเขาโบร๊กแบ็กในไวโอมิง จากที่ไม่ไว้ใจกันในตอนแรก ทั้งสองกลับกลายเป็นเพื่อนกันอย่างรวดเร็ว และในเวลาต่อมา ความรู้สึกที่มีต่อกันนั้นก็พัฒนากลายเป็นความรัก
เมื่อฤดูร้อนสิ้นสุดลง ทั้งคู่กลับลงมาจากโบร๊กแบ็ก ต่างคนต่างแยกย้ายไปมีชีวิตของตนเอง เอนนิสยังคงปักหลักอยู่ที่ไวโอมิง เขาแต่งงานกับอัลมา (มิแชล วิลเลียมส์) แฟนสาวที่คบกันมานาน และในเวลาต่อมาก็มีลูกด้วยกัน 2 คน ส่วนแจ็กแต่งงานกับ ลูรีน (แอนน์ แฮธาเวย์) สาวสวยประจำเมือง มีลูกกับเธอคนหนึ่ง และรับผิดชอบดูแลธุรกิจให้กับพ่อตาในเท็กซัส ในระหว่างนั้น แจ็กกับเอนนิสตัดสินใจที่จะไม่พบกัน และไม่เก็บสิ่งที่เกิดขึ้นที่โบร๊กแบ็กมาคิดให้วุ่นวายใจ
จนกระทั่ง 4 ปีผ่านไป จู่ๆ แจ็กก็ส่งจดหมายถึงเอนนิสเพื่อแจ้งข่าวว่า เขาจะเดินทางผ่านมาแถวนั้น และจะแวะมาเยี่ยมในฐานะเพื่อนเก่า อย่างไม่คาดคิด
การพบกันครั้งนี้ ทำให้ทั้งแจ็กและเอนนิสตระหนักว่า แท้ที่จริงอีกฝ่ายสำคัญต่อตนมากแค่ไหน และ 4 ปีที่ไม่ได้เจอกัน ไม่ได้ทำให้ความรักที่ครั้งหนึ่งเคยเกิดขึ้นนั้น เปลี่ยนแปรหรือลดน้อยลงเลย...